Career 2016 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F18 Turkey F19 Turkey F20 France F11 France F5 France F10 Optimus Maia Open - Maia Tatra Banka Open - Bratislava Hamburg Challenger - Hamburg VI Open Banc Agricol - Andorra IPP Open - Helsinki USTA Challenger - Champaign The Surbiton Trophy - Surbiton Open Diputacion Ciudad de Pozoblanco - Cordoba Sarajevo Challenger Johannesburg Challenger Recanati Challenger Jersey Challenger Turin Challenger Recanati Challenger Izmir Challenger Bratislava Challenger Vancouver Challenger ATP Challenger Hamburg - Hamburg Heilbronn Open - Heilbronn TCT Open - Tunis Memorial Piertomaso Tessitore - San Remo Copa Sevilla - Seville 10th Wartburg Open - Eisenach Tennis Napoli Cup - Napoli The Surbiton Trophy - Surbiton The LTA Cardiff Challenger - Cardiff Scottish Tennis Championship - Edinburgh Las Vegas Challenger - Las Vegas Challenger 42 - Andrezieux The Surbiton Trophy - Surbiton Open D'Orleans - Orleans Ljubljana Open 2002 - Ljubljana Copa Ericsson Brazil - Sao Paulo Lamberts Open by Stawag - Aachen Internazionali di Tennis di Bergamo - Bergamo Casino Lugano - Lugano Open D'Orleans - Orleans Alexander Kolyaskin Memorial - Donetsk IPP Open - Helsinki San Remo Tennis Cup - San Remo Izmir Cup - Izmir San Remo Challenger Pozoblanco Challenger Visa Tennis Open - Sao Paulo Ortisei Challenger Prostejov Challenger Turin Challenger Geneva Challenger Challenger 42 - Andrezieux Internationaux du Doubs - Besancon Fergana Challenger - Fergana Neride Prague Indoor - Prague Challenger Banque Nationale - Granby USTA Men's Challenger of Dallas - Dallas Joplin Challenger - Joplin XL Capital Bermuda Open - Bermuda The Scottish Tennis Championships - Edinburgh ECM Cup - Prague The Surbiton Trophy - Surbiton ATU Cup - Weiden Open Castilla y Leon - Segovia DPD Challenger 2002 - Aschaffenburg Fujitsu Siemens Open - Budapest 2000 Cairo Challenger - Cairo Milano Challenger-Jameson Cup - Milan III Challenger Continenal Plaza - Puerto Vallarta ATU Cup - Weiden The Joyce Eisenberg Jerusalem Open - Jerusalem Maia Open - Oporto FILA Challenger Biella - Biella Tenniscup of Flanders - Ostende The Scottish Championships - Edinburgh Polish Open 99 - Poznan Tallahassee Tennis Challenger - Tallahassee BMW Tennis Championship - Sunrise Ramat Hasharon Challenger 2002 USTA Challenger of Calabasas - Calabasas Quelle Cup 2000 - Furth Open de Montauban - Montauban TED Open Istanbul - Istanbul DPD Challenger 2000 - Aschaffenburg Copa Ericsson Argentina - Buenos Aires Challenger 42 - Andrezieux Copa Ericsson Brazil - Sao Paulo Jameson Cup - Milan Mobelwelt-Zick Open 98 - Dresden Open de Montauban - Montauban Medicor Open - Budapest Copa Ericsson Venezuela - Caracas V Trofeo Barcelona de Tenis - Barcelona Cairo Challenger - Cairo International Bavarian Championship - Eckental Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Open de l'Isere - Grenoble GHI Bronx Tennis Classic - Bronx Okal Cup - International Bavarian Championship - Eckental San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2003 - Leon VII Open Banc Agricol - Andorra Tennis Napoli Cup - Napoli Sporting Challenger 2003 - Turin Schickendanz Open - Furth Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage The Surbiton Trophy - Surbiton ATU Cup - Weiden drkoop.com USTA Challenger of Burbank - Burbank Internationale Badische Meisterschaften Um Den Techem Cup - Zell Challenger 42 - Andrezieux The Manchester Trophy - Manchester Hilversum Open - Hilversum Open de Franche Comte - Besancon St. Petersburg Challenger by Kinex - St. Petersburg Ciudad de Pozoblanco Open Diputacion - Cordoba The Nottingham Open - Nottingham Rado Swiss Open - Gstaad President's Cup 1999 - Tashkent Fujitsu Siemens Open - Budapest Qatar Mobil Open 2000 - Doha Open 13 - Marseille Copa Sevilla Internacionales de Andalucia - Seville X Ciutat de Barcelona - Barcelona St. Brieuc Challenger Lambertz Open - Aachen Privat Bank Cup - Dniepropetrovsk Manchester Challenger AXA Cup - London Gemax Samsung Open 2004 - Belgrade Copenhagen Open - Copenhagen USTA Men's Challenger of Dallas - Dallas Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Challenger Ford de Cherbourg - Cherbourg The Nottingham Open - Nottingham Wideyes Swedish Open - Bastad Prostejov Challenger The LTA Wrexham Challenger - Wrexham Corona Mexico City Open - Mexico City VIII Torneo Internazionale di Tennis - Barletta Busan Open - Busan Zivnobanka Czech Open - Prostejov 2004 USTA Challenger of Calabasas - Calabasas Legg Mason Tennis Classic - Washington D.C. Wartburg Open - Eisenach St. Remy Challenger President's Cup 2000 - Tashkent Salem Open - Hong Kong Black Forest Open 2000 - Freudenstadt Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Scania Stockholm Open - Stockholm Adidas International - Sydney Milan Indoors - Milan Copenhagen Open - Copenhagen Intersport Heilbronn Open - Heilbronn Kroger / St. Jude International - Memphis Ispat Open 2004 - Ostrava Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo 2001 - Barcelona The Stella Artois Grass Court Championships - London Telenordia Swedish Open - Bastad Nuembrecht Challenger - Nuembrecht UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot RCA Championships - Indianapolis Gelsor Open Romania - Bucharest President's Cup - Tashkent Davidoff Swiss Indoors - Basel ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich The Stella Artois Grass Court Championships - London I Open de Tenis Comunidad de Madrid - Madrid USTA Challenger of North Miami Beach - North Miami Beach Allianz Suisse Open Gstaad - Gstaad Kyiv UMC Open - Kiev Pekao Open - Szczecin Cairo Challenger - Cairo Wiesmann Roadster Open - Nuembrecht Generali Open 2002 - Kitzbuhel Brasil Open - Salvador XI Open International D'Andorra - Andorra AIG Japan Open - Tokyo 10ø Tornea B. Camparini - Reggio Emilia Finnish Open - Helsinki Qatar Exxon Mobil Open 2003 - Doha Black Forest Open - Freudenstadt Black Forest Open 2004 - Freudenstadt Rhein-Main Challenger 2004 - Aschaffenburg Estoril Open - Estoril Architect Open - Budapest BMW Open - Munich Banja Luka Challenger 2004 - Banja Luka The Stella Artois Grass Court Championships - London Pekao Open 2004 - Szczecin Dubrovnik Open - Dubrovnik Open de L'Isere - Grenoble SIR Supermercadi Challenger - Rome Stockholm Open - Stockholm XI Ciutat de Barcelona - Barcelona Privat Bank Cup - Dnepropetrovsk Challenger Ford de Cherbourg - Cherbourg Ostrava Challenger Groningen - Groningen Jameson Cup - Milan La Serena Open - La Serena Residenza Open - Magdeburg Copa Telefonica CTC Chile - Santiago The LTA Men's Challenger Wrexham - Wrexham KGHM Polish Indoors - Wroclaw Espinho Challenger - Espinho SAA Hilversum Open - Hilversum Open de Franche-Comte - Besancon Sarajevo Open - Sarajevo IX Torneo Internacionale de Tennis - Barletta Torneo Internacional Challenger Fila 2005 - Leon XL Capital Bermuda Open - Bermuda Challenger Casablanca San Angel - Mexico City Powder Byrne Trophy - Surbiton Ostrava Open 2005 - Ostrava Badden Open by Rothaus - Ettlingen 4° Sporting Challenger - Turin Schickendanz Open - Furth The Surbiton Trophy - Surbiton 9th Wartburg Open - Eisenach XI Venice Open - Venice Ciudad de Pozoblanco Open Diputacion - Cordoba IPP Geneva Trophy - Geneva Milan Challenger The Natrel's Challenger of Granby - Granby Black Forest Open - Freudenstadt DPD Challenger 2001 - Aschaffenburg Challenger Copa Sevilla Internacionales de Andalucia - Seville San Marino Cepu Open - San Marino Orleans Challenger IPP Open - Helsinki Challenger Brasov - Brasov Copa Ericsson Chile - Santiago Okal Cup 2001 International Bavarian Championships - Eckental Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Ethias Tennis Trophy - Mons Lambertz Open - Aachen IPP Open - Helsinki Neride Prague Indoor - Prague Quelle Cup - Furth Torneo Internazionale di Tennis ATP-Challenger - Merano Newcastle Challenger - Newcastle Internationale Tenniskampioenschappen Scheveningen - Scheveningen Sports Expert Open - Nettingsdorf Logopak Challenger 2005 - Lubeck Barletta Citta Della Disfida Open 99 - Barletta Renault Slovenian Open - Ljubljana Tatra Banka Open - Bratislava Medicor Open - Budapest Qatar Open - Doha Milan Indoors - Milan Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Sarajevo Open - Sarajevo BellSouth Open - Vina del Mar Mobilux Open - Luxembourg Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona BMW Open - Munich Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Generali Open - Kitzbuhel Idea Prokom Open - Sopot Open Romania - Bucharest Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Intersport Heilbronn Open - Heilbronn The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle RCA Championships - Indianapolis Countrywide Classic - Los Angeles Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Tunis Open 2006 - Tunis Open 13 - Marseille Ciudad de Pozoblanco Open Diputacion - Cordoba The Dubai Tennis Championships - Dubai Hilton Waikoloa Village USTA Challenger - Waikoloa Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Challenger Ford de Cherbourg - Cherbourg Countrywide Classic - Los Angeles Intersport Heilbronn Open - Heilbronn RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Kobstaedernes ATP Challenger - Kolding Thailand Open - Bangkok Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel 2002 FSE Challenger - Tarzana AXA Open - Lisbon Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai San Remo Tennis Cup - San Remo Ciudad de Pozoblanco Open Diputacion - Cordoba Gerry Weber Open - Halle USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson Costa Rica - San Jose Eisenberg Jerusalem Open - Jerusalem Countrywide Classic - Los Angeles Open D'Orleans - Orleans ATU Cup 2001 - Weiden Thailand Open - Bangkok Open de Moselle - Metz Lambertz Open by Stawag 2007 - Aachen If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel ECM Prague Open 2005 - Prague KGHM Dialog Polish Indoors - Wroclaw Copa Ericsson Peru - Lima Intelig Tennis Cup - Brasilia PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Puerto Rico Challenger Tennis Event - Humacao The Dubai Tennis Championships - Dubai Challenger Casablanca San Angel - Mexico City Baton Rouge Pro Tennis Classic - Baton Rouge Cairo Challenger 2002 - Cairo Ordina Open - 's-Hertogenbosch Poznan Challenger - Poznan Black Forest Open - Alpirsbach Open de Moselle - Metz Meridiana Sardegna Open - Olbia Copa Ericsson Chile - Santiago PrivatBank Cup - Dnepropetrovsk If Stockholm Open - Stockholm Internationaux de Tennis de Brest - Brest Copa Ericsson Mexico - Guadalajara Open de Franche Comte - Besancon Davidoff Swiss Indoors Basel - Basel VI Torneo Internazionale di Tennis - Barletta SA Tennis Open - Johannesburg Rado Geneva Challenger - Geneva Grand Prix Hassan II - Casablanca Isla de Lanzarote - Lanzarote Genova Open Challenger - Genova AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad Trani Cup - Trani Open Sainte-Victoire - Aix-En-Provence Heilbronn Open - Heilbronn UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Nord/LB Open - Braunschweig Allianz Suisse Open - Gstaad The Powder Byrne Trophy - Surbiton UNICEF Open - 's Hertogenbosch Rhein-Main Challenger 2003 - Aschaffenburg Credit Agricole Suisse Open - Gstaad 2001 Eddleman USTA Challenger - Birmingham ECM Cup - Prague Optimus Maia Open - Maia Heilbronn Open - Heilbronn President's Cup - Astana Caversham International Tennis Tournament - Jersey Abierto Internacional de Salinas - Salinas San Luis Potosi ATP Challenger - San Luis Potosi Keio Challenger International Tennis Tournament - Yokohama Ciur Pribram Challenger - Pribram Dunlop World Challenge - Toyota Warsteiner Grand Prix ATP Challenger - Oberstaufen CA Challenge 2002 - Graz Copa Ericsson Peru - Lima Crystal Cup 1998 - Portoroz Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Challenger Ford de Cherbourg - Cherbourg Napoli Challenger - Napoli XL Capital Bermuda Open - Bermuda Open de Nice - Nice Zagreb Open - Zagreb Cherbourg Challenger Muller Cup 99 - Ulm Amer-Wilson Tampere ATP Tournament - Tampere Rhodes Challenger Steelers Cup - Kosice Akbank Private Banking-TED Open - Istanbul Barletta Citta Della Disfida Open 2000 - Barletta Tatra Banka Open 2003 - Bratislava Reggio Emilia Challenger BMW Challenger Open - Monchengladbach Jameson Cup - Milan Copa Ericsson Peru - Lima Naples Challenger - Naples Samsung Securities Cup - Seoul Segovia Challenger Grolsch Cup - Warsaw Open de L'Isere (Open 38) - Grenoble St. Remy Challenger Olbia Challenger - Olbia Mons Challenger Black Forest Open - Freudenstadt Eisenberg Jerusalem Open - Jerusalem Tampere Challenger - Tampere Olbia Geovillage Open - Olbia Quelle Cup 1999 - Furth 7th Wartburg Open - Eisenach The Stella Artois Grass Court Championships - Queen's/London Black Forest Open 2002 - Freudenstadt Waldbaum's Hamlet Cup - Long Island Hilton Waikoloa Village USTA Challenger - Waikoloa Zagreb Open - Zagreb XL Capital Bermuda Open - Bermuda Cepu Open - San Marino ATP Challenger Open 2004 - Monchengladbach CA Tennis Trophy - Vienna Timisoara Challenger - Timisoara TED Open - Istanbul IPP Geneva Trophy - Geneva Jagermeister Open - Braunschweig Challenger 42 - Andrezieux Pozoblanco Challenger Northern Electric Open 1999 - Newcastle Open Maxon - Barcelona Internationaux de Bretagne - Brest Samarkand Challenger - Samarkand Istanbul Challenger Warsteiner Challenger Lubeck - Lubeck St. Remy Challenger ECU Prague Open - Prague Bath Challenger The Wright Financial Group, Inc. Challenger - Champaign St. Brieuc Challenger Athens Challenger Open de Franche-Comte - Besancon Internazionali de Tennis di Bergamo - Bergamo Schickedanz Open - Furth South African Airways Tennis Open - Durban Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Pozoblanco Challenger Copenhagen Open - Copenhagen ATP Challenger Numea - New Caledonia Tunis Open - Tunis Banja Luka Challenger 2005 - Banja Luka Heilbronn Challenger BMW Tennis Championship - Sunrise Moncton Men's Challenger - Moncton Geneva Challenger Samarkand Challenger - Samarkand AXA Open II - Espinho AIG Japan Open - Tokyo Bratislava Challenger Helsinki Challenger Davidoff Swiss Indoors - Basel Wartburg Open - Eisenach Zivnobanka Czech Open - Prostejov AAPT Championships - Adelaide Copenhagen Open - Copenhagen Izmir Challenger Geneva Challenger International Tennis Championships - Delray Beach Trofeo Conde de Godo - Barcelona Mercedes-Benz Cup - Los Angeles Davidoff Swiss Indoors - Basel Milan Indoors - Milan Sybase Open - San Jose CA Tennis Trophy - Vienna Scania Stockholm Open - Stockholm The Lipton Championships - Key Biscayne 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Estoril Open - Estoril BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Rado Swiss Open - Gstaad Shanghai - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Qatar Mobil Open 2001 - Doha U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Davidoff Swiss Indoors - Basel Gold Flake Open - Chennai U.S. Men's Clay Court Championships - Houston UBS Open Gstaad - Gstaad Japan Open - Tokyo Sybase Open - San Jose Estoril Open - Estoril Miller Lite Hall of Fame Tennis Championships - Newport Tata Open 2002 - Chennai Heineken Open - Auckland Grand Prix de Tennis de Lyon - Lyon Citrix Tennis Championships - Delray Beach Heineken Open Shanghai - Shanghai Credit Agricole Suisse Open - Gstaad Grand Prix de Tennis de Lyon - Lyon The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad The Stella Artois Grass Court Championships - London ABN/AMRO World Tennis Tournament - Rotterdam Campbell's Hall of Fame Tennis Championships - Newport AIG Japan Open Tennis Championships - Tokyo Qatar Exxon Mobil Open - Doha Gerry Weber Open - Halle Chennai Open - Chennai U.S. Open - New York Tennis Masters Series - Paris U.S. Open - New York BNP Paribas Open - Indian Wells Wimbledon - London Wimbledon - London Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, Group 2, 2R, HUN-NOR 3-2 Davis Cup, Group 2, PO, NOR-MON 4-1 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, Group 2, 1R, ZIM-NOR 1-4 Davis Cup, Group 2, 2R, NOR-MKD 2-3 Davis Cup, World Group, QF, BEL-SUI 3-2 Wimbledon - London Davis Cup, Group 1, 2R, ROU-NOR 4-1 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, Group 1, REL2, LUX-NOR 5-0